Skip to content

feat: MapLibre GL georeferenced basemap (experimental)#127

Closed
fank wants to merge 27 commits intomainfrom
ind/georeferenced-3d
Closed

feat: MapLibre GL georeferenced basemap (experimental)#127
fank wants to merge 27 commits intomainfrom
ind/georeferenced-3d

Conversation

@fank
Copy link
Member

@fank fank commented Feb 4, 2026

Summary

Experimental MapLibre GL integration with georeferenced coordinates (EPSG:3857) and proj4 transformation.

This branch explored:

  • MapLibre GL basemap under Leaflet with L.maplibreGL
  • proj4-based coordinate conversion (Arma meters → EPSG:3857 → EPSG:4326)
  • style.json basemap rendering
  • Multiple basemap layer controls (topo, topoDark, topoRelief, colorRelief, contour)
  • Various UI improvements (alphabetical group ordering, crisper popups, AI name hiding)

Status

Superseded by #126 (feat/maplibre-pmtiles), which reimplements the MapLibre + PMTiles approach cleanly on current main with:

  • Simpler coordinate math (no proj4 dependency)
  • Dual-mode CRS preserving legacy raster tile support
  • Compatible with streaming playback infrastructure
  • Per-world opt-in via maplibreStyle in map.json

Closing in favour of #126.

indig0fox and others added 27 commits October 5, 2021 16:20
- adds leaflet control
- allows satellite layer to be loaded if available and switched between topo and sat
- allows show/hide of units/vehicles, side markers, global markers, and projectile markers

- fixes setCrew bug
Co-authored-by: Florian Kinder <florian.kinder@fankserver.com>
Co-authored-by: Florian Kinder <florian.kinder@fankserver.com>
* only use cloud tiles as fallback when enabled

* debug log

* show cloud map data parsing error

* fix `world._useCloudTiles` condition check
@fank
Copy link
Member Author

fank commented Feb 4, 2026

Closing in favour of #126 (feat/maplibre-pmtiles), which reimplements this approach cleanly on current main without proj4, with dual-mode CRS, and compatible with the streaming playback infrastructure.

@fank fank closed this Feb 4, 2026
@fank fank deleted the ind/georeferenced-3d branch February 4, 2026 22:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants